Attribute Types
Markers (AR)
The marker attribute type will search for the indicated marker style. The search value should be one of the supported marker style flag selector values (in a range of 0 – 27).
Class (C)
The class attribute type will search for objects assigned to the specified class. The search value should be a STRING value which is up to 64 characters in length (literals and variables are supported).
Fill Background (FB)
The fill background attribute type will search for objects having the specified fill background. The search value should be a standard VectorWorks color index value (which can be obtained with RGBToColorIndex()).
Fill Foreground (FF)
The fill foreground attribute type will search for objects having the specified fill foreground. The search value should be a standard VectorWorks color index value (which can be obtained with RGBToColorIndex()).
Fill Pattern (FP)
The fill pattern attribute type will search for objects having the specified fill pattern. The search value should be the standard VectorWorks fill pattern selector value (in a range of 0 – 71).
Layer (L)
The layer attribute type will search for objects on the specified layer. The search value should be a STRING value which is up to 64 characters in length (literals and variables are supported).
Line Weight (LW)
The line weight attribute specifier will search for objects which have the indicated line weight. The search value should be an INTEGER value specifying the line weight.
Pen Pattern/Linestyle (PP)
The pen pattern/linestyle attribute specifier will search for objects having the indicated linestyle or pen pattern. The search value should be a standard linestyle or pen pattern selector value.
Object Name (N)
The object name attribute specifier will search for the object which is assigned the specified object name. The search value should be a STRING value which is up to 64 characters in length (literals and variables are supported).
Attached Record (R)
The record attribute specifier will search for objects which have the indicated record attached.
The record attribute specifier requires the use of the multiple criteria format to specify the record name. For example, to search for objects having the Part Data record attached, the search term would be:
(R IN ['Part Data'])
The record name must be a literal STRING value.
Object Type (T)
The object type attribute specifier will search for objects matching the specified object type. The search value must be one of the predefined object type selectors (see table at the end of this section for a complete listing).
Pen Background (PB)
The pen background attribute specifier will search for objects having the specified pen background. The search value should be a standard VectorWorks color index value (which can be obtained with RGBToColorIndex()).
Pen Foreground (PF)
The pen foreground attribute specifier will search for objects having the specified pen foreground. The search value should be a standard VectorWorks color index value (which can be obtained with RGBToColorIndex()).
Selection Status (SEL)
The selection status specifier will search for selected or deselected objects. The search value is a BOOLEAN value indicating the selection state (TRUE for selected, FALSE for deselected).
Symbol Name (S)
The symbol name attribute specifier will search for symbol instances based on the specified symbol name. The search value should be a STRING value which is up to 64 characters in length (literals and variables are supported).
Visibility (V)
The visibility attribute specifier will search for objects based on their visibility status. The search value is a BOOLEAN value indicating the visibility state (TRUE for visible, FALSE for invisible).

Search Criteria : Attribute Types

Nemetschek NA
Phone: 410.290.5114
Fax: 410.290.8050